package oa.hleast.xswl.pojo.form.store;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author: 302
 * @date: 2021-10-16 14:49:35
 * @description: 商家信息表(StoreInfo)form实体类
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("商家信息表Form实体类")
public class StoreInfoForm {

    @ApiModelProperty("")
    private Long id;


    @ApiModelProperty("店铺名称")
    private String storeName;


    @ApiModelProperty("店铺logo")
    private String storeLogo;


    @ApiModelProperty("店铺简介")
    private String storeIntro;


    @ApiModelProperty("店铺地址")
    private String storeAddress;


    @ApiModelProperty("行业分类ID")
    private Long categoryId;


    @ApiModelProperty("店铺申请审核状态 0待审核 1审核通过 2审核驳回")
    private Integer reviewStatus;


    @ApiModelProperty("店铺申请审核 备注")
    private String reviewRemark;


    @ApiModelProperty("店铺账号权限是否添加 0未添加 1已添加")
    private Integer storeRuleStatus;


    @ApiModelProperty("店铺开店关点状态 0开店中 1注销")
    private Integer storeEventStatus;


    @ApiModelProperty("店铺排序")
    private Integer sort;

    @ApiModelProperty("社会统一信用代码")
    private String uniteNum;

    @ApiModelProperty("企业营业执照")
    private String businessLicensePhoto;


    @ApiModelProperty("企业法人姓名")
    private String legalPersonName;


    @ApiModelProperty("企业法人联系方式")
    private String legalPersonPhone;


    @ApiModelProperty("企业法人身份证正面")
    private String legalPersonIdentityFront;


    @ApiModelProperty("企业法人身份证国徽面")
    private String legalPersonIdentityBack;

}
